package com.zxx.pattern.visitorPattern.visitor1;

/**
 * 1.抽象访问者。为该对象结构中的 具体元素 的每一个类声明的一个操作。
 * 电脑组件访问接口
 *
 * @author zxx on 2021/4/22
 */
public interface ComputerPartVisitor {

    void visit(BeanComputer computer);

    void visit(BeanKeyboard computer);

    void visit(BeanMonitor computer);

    void visit(BeanMouse computer);

}
